Weak Bisimulation and Open Maps
نویسندگان
چکیده
A systematic treatment of weak bisimulation and observational congruence on presheaf models is presented. The theory is developed with respect to a “hiding” functor from a category of paths to observable paths. Via a view of processes as bundles , we are able to account for weak morphisms (roughly only required to preserve observable paths) and to derive a saturation monad (on the category of presheaves over the category of paths). Weak morphisms may be encoded as strong ones via the Kleisli construction associated to the saturation monad. A general notion of weak open-map bisimulation is introduced, and results relating various notions of strong and weak bisimulation are provided. The abstract theory is accompanied by the concrete study of two key models for concurrency, the interleaving model of synchronisation trees and the independence model of labelled event structures. To appear in Proceedings of the 14th Annual IEEE Symposium on Logic in Computer science, LICS’99, IEEE Press, July 1999. This author is supported by EPSRC grant GR/L62290: Calculi for Interactive Systems: Theory and Experiment. † Basic Research in Computer Science, a centre of the Danish National Research Foundation.
منابع مشابه
In Proceedings of Mfcs'98, C Timed Bisimulation and Open Maps
Open maps have been used for deening bisimulations for a range of models, but none of these have modelled real-time. We deene a category of timed transition systems, and use the general framework of open maps to obtain a notion of bisimulation. We show this to be equivalent to the standard notion of timed bisimulation. Thus the abstract results from the theory of open maps apply, e.g. the exist...
متن کاملTimed Bisimulation and Open Maps
Formal models for real-time systems have been studied intensively over the past decade. Much of the theory of untimed systems have been lifted to real-time settings. One example is the notion of bisimulation applied to timed transition systems, which is studied here within the general categorical framework of open maps. We define a category of timed transition systems, and show how to character...
متن کاملProfunctors, open maps and bisimulation
This paper studies fundamental connections between profunctors (i.e., distributors, or bimodules), open maps and bisimulation. In particular, it proves that a colimit preserving functor between presheaf categories (corresponding to a profunctor) preserves open maps and open map bisimulation. Consequently, the composition of profunctors preserves open maps as 2-cells. A guiding idea is the view ...
متن کاملW ork BRICS Basic Research in Computer Science Open Maps ( at ) Work
The notion of bisimilarity, as defined by Park and Milner, has turned out to be one of the most fundamental notions of operational equivalences in the field of process algebras. Not only does it induce a congruence (largest bisimulation) in CCS which have nice equational properties, it has also proven itself applicable for numerous models of parallel computation and settings such as Petri Nets ...
متن کاملDeciding Probabilistic Automata Weak Bisimulation in Polynomial Time
Deciding in an efficient way weak probabilistic bisimulation in the context of probabilistic automata is an open problem for about a decade. In this work we close this problem by proposing a procedure that checks in polynomial time the existence of a weak combined transition satisfying the step condition of the bisimulation. This enables us to arrive at a polynomial time algorithm for deciding ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999